make a mental note - German English Dictionary